package com.design.yjx.proxy.remote;

/**
 * @author yuanjianxin
 * @date 2017/8/23 16:25
 */
public interface State {
    //投钱
    default void insertQuarter(){
        System.out.println("当前状态无法投钱！");
    }

    //退钱
    default void ejectQuarter(){
        System.out.println("当前状态无法退钱！");
    }

    //转动手柄
    default void turnCrank() {
        System.out.println("当前状态转动手柄无效果！");
    }

    //分配
    default void dispense() {
        System.out.println("当前状态无法分配糖果！");
    }


    default void refill() {}
}
